/*
 * Контроль формы
 */
function checkName(){
      chfl1=0;
      var l=document.getElementById('fname');
      if (l.value.length<2){
            document.getElementById('chf1').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Ви не вказали Iмя</span>';
      }
      else {
            chfl1=1;
            document.getElementById('chf1').innerHTML='<img border="0" src="/public/images/icons/ok.png" align="absmiddle" width="16" height="16">';
      checkForm();
	  }
      return chfl1;
	 
}

function checkTel(){
      chfl7=0;
      var l=document.getElementById('ftel');
      if (l.value.length<2){
            document.getElementById('chf6').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Ви не вказали номер телефону</span>';
      }
      else if (l.value.match(/[!"#\$%&'a-zA-Z*:;<=>?\@\[\]^{}|~+]/)){
            document.getElementById('chf6').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Знайдено недопустимi символи</span>';
      }
      else {
            chfl7=1;
            document.getElementById('chf6').innerHTML='<img border="0" src="/public/images/icons/ok.png" align="absmiddle" width="16" height="16">';
      checkForm();
	  }
      return chfl7;
}

function checkKod(){
      chfl6=0;
      var l=document.getElementById('ktel');
      if (l.value.length<2){
            document.getElementById('chf6').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Ви не вказали код оператора</span>';
      }
      else if (l.value.match(/[!"#\$%&'a-zA-Z*:;<=>?\@\[\]^{}|~+]/)){
            document.getElementById('chf6').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Знайдено недопустимi символи</span>';
      }
      else {
            chfl6=1;
            document.getElementById('chf6').innerHTML='<img border="0" src="/public/images/icons/ok.png" align="absmiddle" width="16" height="16">';
      checkForm();
	  }
      return chfl6;
}

function checkLastName(){
      chfl2=0;
      var l=document.getElementById('lname');
      if (l.value.length<2){
            document.getElementById('chf2').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Ви не вказали прізвище</span>';
      }
      else {
      chfl2=1;
      document.getElementById('chf2').innerHTML='<img border="0" src="/public/images/icons/ok.png" align="absmiddle" width="16" height="16">';
      checkForm();
	  }
      return chfl2;
}
function checkPass1(){
      chfl4=0;
      var l=document.getElementById('pass1');

      if (l.value.length<2){
            document.getElementById('chf4').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Ви не вказали пароль</span>';
      }else{
            chfl4=1;
            document.getElementById('chf4').innerHTML='<img border="0" src="/public/images/icons/ok.png" align="absmiddle" width="16" height="16">';
      checkForm();
	  }
      return chfl4;
}
function checkPass2(){
      chfl5=0;
      var l1=document.getElementById('pass1').value;
      var l2=document.getElementById('pass2');

      if (l2.value.length<2){
            document.getElementById('chf5').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Ви не повторили пароль</span>';
      }else if(l1!=l2.value){
		  document.getElementById('chf5').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">Паролі не співпадають</span>';
		}else{
            chfl5=1;
            document.getElementById('chf5').innerHTML='<img border="0" src="/public/images/icons/ok.png" align="absmiddle" width="16" height="16">';
      checkForm();
	  }
      return chfl5;
}


function checkForm(){
	var chf1=1,chf2=1,chf3=1,chf4=1,chf5=1, chf6=1, chf7=1;
      if (chf1!=1){
            chf1=checkName();
      }
      if(chf2!=1){
		  chf2=checkLastName();
	  }
	  if (chf3!=1){
            chf3=checkEmail();
      }
      if (chf4!=1){
            chf4=checkPass1();
      }
      if (chf5!=1){
            chf5=checkPass2();
      }
      if (chf6!=1){
            chf6=checkKod();
      }
      if (chf7!=1){
            chf6=checkTel();
      }
	  
			if (chf1!=1 && chf2!=1 && chf3!=1 && chf4!=1 && chf5!=1 && chf6!=1 && chf7!=1){
				document.getElementById('submit').disabled = true;
			}else{
			  document.getElementById('submit').disabled = false;
			  document.getElementById('submit').value='Додати';
			}
		
		
}
function checkEmail(){
      chfl3=0;
      var l=document.getElementById('email');
      if (!l.value.match(/^[a-zA-Z0-9_\.\-]+\@[a-zA-Z0-9\.\-]+\.[a-zA-Z0-9]{2,6}$/)){
            document.getElementById('chf3').innerHTML='<img border="0" src="/public/images/icons/er.png" align="absmiddle" width="16" height="16"> <span style="font-size:7pt;">E-mail вказано не правильно</span>';
      }else {
            chfl3=1;
            document.getElementById('chf3').innerHTML='<img border="0" src="/public/images/icons/ok.png" align="absmiddle" width="16" height="16">';
      checkForm();
	  }
      return chfl3;
}
